package application.model;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;

public class MaterialWithParametersModel
{
    private Integer materialId;
    private String materialName;
    private String standardName;

    private Double rmMin;
    private Double rmMax;

    private Double rp02Min;
    private Double rp02Max;

    private Double a5Min;
    private Double a5Max;

    private Double hbMin;
    private Double hbMax;

    private Double hrcMin;
    private Double hrcMax;

    private Double kcMin;
    private Double kcMax;

    private Double kcvMin;
    private Double kcvMax;

    private String producents;
    private String types;
    private String appliances;

    @XmlElement(name = "material_id")
    public Integer getMaterialId()
    {
        return materialId;
    }

    @XmlElement(name = "material_name")
    public String getMaterialName()
    {
        return materialName;
    }

    @XmlElement(name = "standard_name")
    public String getStandardName()
    {
        return standardName;
    }

    @XmlElement(name = "rm_min", nillable = true)
    public Double getRmMin()
    {
        return rmMin;
    }

    @XmlElement(name = "rm_max", nillable = true)
    public Double getRmMax()
    {
        return rmMax;
    }

    @XmlElement(name = "rp02_min", nillable = true)
    public Double getRp02Min()
    {
        return rp02Min;
    }

    @XmlElement(name = "rp02_max", nillable = true)
    public Double getRp02Max()
    {
        return rp02Max;
    }

    @XmlElement(name = "a5_min", nillable = true)
    public Double getA5Min()
    {
        return a5Min;
    }

    @XmlElement(name = "a5_max", nillable = true)
    public Double getA5Max()
    {
        return a5Max;
    }

    @XmlElement(name = "hb_min", nillable = true)
    public Double getHbMin()
    {
        return hbMin;
    }

    @XmlElement(name = "hb_max", nillable = true)
    public Double getHbMax()
    {
        return hbMax;
    }

    @XmlElement(name = "hrc_min", nillable = true)
    public Double getHrcMin()
    {
        return hrcMin;
    }

    @XmlElement(name = "hrc_max", nillable = true)
    public Double getHrcMax()
    {
        return hrcMax;
    }

    @XmlElement(name = "kc_min", nillable = true)
    public Double getKcMin()
    {
        return kcMin;
    }

    @XmlElement(name = "kc_max", nillable = true)
    public Double getKcMax()
    {
        return kcMax;
    }

    @XmlElement(name = "kcv_min", nillable = true)
    public Double getKcvMin()
    {
        return kcvMin;
    }

    @XmlElement(name = "kcv_max", nillable = true)
    public Double getKcvMax()
    {
        return kcvMax;
    }

    @XmlElement(name = "producents", nillable = true)
    public String getProducents()
    {
        return producents;
    }

    @XmlElement(name = "types", nillable = true)
    public String getTypes()
    {
        return types;
    }

    @XmlElement(name = "appliances", nillable = true)
    public String getAppliances()
    {
        return appliances;
    }

    public void setRp02Min(Double rp02Min)
    {
        this.rp02Min = rp02Min;
    }

    public void setMaterialId(Integer materialId)
    {
        this.materialId = materialId;
    }

    public void setMaterialName(String materialName)
    {
        this.materialName = materialName;
    }

    public void setStandardName(String standardName)
    {
        this.standardName = standardName;
    }

    public void setRmMin(Double rmMin)
    {
        this.rmMin = rmMin;
    }

    public void setRmMax(Double rmMax)
    {
        this.rmMax = rmMax;
    }

    public void setRp02Max(Double rp02Max)
    {
        this.rp02Max = rp02Max;
    }

    public void setA5Min(Double a5Min)
    {
        this.a5Min = a5Min;
    }

    public void setA5Max(Double a5Max)
    {
        this.a5Max = a5Max;
    }

    public void setHbMin(Double hbMin)
    {
        this.hbMin = hbMin;
    }

    public void setHbMax(Double hbMax)
    {
        this.hbMax = hbMax;
    }

    public void setHrcMin(Double hrcMin)
    {
        this.hrcMin = hrcMin;
    }

    public void setHrcMax(Double hrcMax)
    {
        this.hrcMax = hrcMax;
    }

    public void setKcMin(Double kcMin)
    {
        this.kcMin = kcMin;
    }

    public void setKcMax(Double kcMax)
    {
        this.kcMax = kcMax;
    }

    public void setKcvMin(Double kcvMin)
    {
        this.kcvMin = kcvMin;
    }

    public void setKcvMax(Double kcvMax)
    {
        this.kcvMax = kcvMax;
    }

    public void setProducents(String producents)
    {
        this.producents = producents;
    }

    public void setTypes(String types)
    {
        this.types = types;
    }

    public void setAppliances(String appliances)
    {
        this.appliances = appliances;
    }
}
